life tenancy - Turkish English Dictionary